package com.yfj.dao;


import java.util.List;

import com.yfj.entity.Student;
import org.apache.ibatis.annotations.Param;

import com.yfj.entity.Course;
import com.yfj.entity.People;

public interface StudentDao {
	
	//登录时的查询
	People loginQuery(long id);

	void addStudent(Student student);
	
	/**
	 * 选课操作,,操作是course_student表,向cs表插入数据
	 * @param id	课程id
	 * @param myId	学生id
	 */
	void addCourseStudent(@Param("id")Long id,@Param("myId")Long myId);
	
	/**
	 * 获取某学生Id的课程表
	 * @param studentId
	 * @return
	 */
	List<Course> getCourseListByStudentId(Long studentId);
	
	/**
	 * 取消选课,操作是course_student表
	 * @param id
	 * @param myId
	 */
	void deleteCourseStudent(@Param("id")Long id,@Param("myId")Long myId);
	
}
